package cn.lyjuan.payment.third.base.pay.chl.impl.ali.bean;

/**
 * 阿里交易信息
 * Created by chad on 2017.1.16.
 */
public class AliPayRes
{
    /**
     * 调用的接口名称
     */
    private String service;

    /**
     * 合作者身份ID
     */
    private String parener;

    /**
     * 参数编码字符集：固定UTF-8
     */
    private String _input_charset;

    /**
     * 签名类型：固定RSA
     */
    private String sign_type;

    /**
     * 服务器异步通知页面路径
     */
    private String notify_url;

    /**
     * 商户网站唯一订单号
     */
    private String out_trade_no;

    /**
     * 商品名称
     */
    private String subject;

    /**
     * 支付类型：固定为 1（商品购买）
     */
    private String payment_type;

    /**
     * 卖家支付宝账号
     */
    private String seller_id;

    /**
     * 总金额，分
     */
    private String total_fee;

    /**
     * 商品详情
     */
    private String body;

    /**
     * 签名
     */
    private String sign;

    public AliPayRes()
    {
    }

    public String getSign()
    {
        return sign;
    }

    public void setSign(String sign)
    {
        this.sign = sign;
    }

    public String getService()
    {
        return service;
    }

    public void setService(String service)
    {
        this.service = service;
    }

    public String getParener()
    {
        return parener;
    }

    public void setParener(String parener)
    {
        this.parener = parener;
    }

    public String get_input_charset()
    {
        return _input_charset;
    }

    public void set_input_charset(String _input_charset)
    {
        this._input_charset = _input_charset;
    }

    public String getSign_type()
    {
        return sign_type;
    }

    public void setSign_type(String sign_type)
    {
        this.sign_type = sign_type;
    }

    public String getNotify_url()
    {
        return notify_url;
    }

    public void setNotify_url(String notify_url)
    {
        this.notify_url = notify_url;
    }

    public String getOut_trade_no()
    {
        return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no)
    {
        this.out_trade_no = out_trade_no;
    }

    public String getSubject()
    {
        return subject;
    }

    public void setSubject(String subject)
    {
        this.subject = subject;
    }

    public String getPayment_type()
    {
        return payment_type;
    }

    public void setPayment_type(String payment_type)
    {
        this.payment_type = payment_type;
    }

    public String getSeller_id()
    {
        return seller_id;
    }

    public void setSeller_id(String seller_id)
    {
        this.seller_id = seller_id;
    }

    public String getTotal_fee()
    {
        return total_fee;
    }

    public void setTotal_fee(String total_fee)
    {
        this.total_fee = total_fee;
    }

    public String getBody()
    {
        return body;
    }

    public void setBody(String body)
    {
        this.body = body;
    }

    @Override
    public String toString()
    {
        return "AliPayRes{" +
                "service='" + service + '\'' +
                ", parener='" + parener + '\'' +
                ", _input_charset='" + _input_charset + '\'' +
                ", sign_type='" + sign_type + '\'' +
                ", notify_url='" + notify_url + '\'' +
                ", out_trade_no='" + out_trade_no + '\'' +
                ", subject='" + subject + '\'' +
                ", payment_type='" + payment_type + '\'' +
                ", seller_id='" + seller_id + '\'' +
                ", total_fee='" + total_fee + '\'' +
                ", body='" + body + '\'' +
                ", sign='" + sign + '\'' +
                '}';
    }
}
